planted bed - French English Dictionary